﻿#MAINTBL tr.ujsgrey td, #MAINTBL tr.ujsgrey div {
	color: #ccc !important;
}
#MAINTBL tr.ujspipetko td, #MAINTBL tr.ujsmail td {
	background-color: #ffe9e9 !important;
}
#MAINTBL tr.ujsgrey td {
	background-color: white !important;
	border-left-color: white !important;
}
#MAINTBL tr.ujsgrey img.pimg {
	opacity: 0.1 !important;
}
#MAINTBL tr.ujsmy td {
	background-color: #ff9 !important;
}
#MAINTBL tr td.sel {
	background-color: #4d80b6 !important;
}

img.ujsmyprompt {
	cursor: pointer;
}

table.productslist tr td img {
	vertical-align: middle !important;
}

table.productslist tr.choose {
	background-color: #c6e1ff !important;
}

#MAINTBL img.pimg {
	opacity: 0.7;
}


#ujspassmenu {
	position: relative;
	display: inline;
}

#ujspassmenu img {
	padding-right: 1px;
	border: 1px solid #efefef;
	cursor: pointer;
}

#ujspassmenu img.sel {
	border: 1px solid #999999;
}

#ujspassmenu div.ujsborderhider {
	position: absolute;
	top: 16px;
	left: 5px;
	height: 1px;
	width: 17px;
	background-color: #efefef;
}

#ujspasssubmenu {
	display: none;
	position: absolute;
	top: 16px;
	left: 4px;
	border: 1px solid #999999;
}

#ujspasssubmenu.sel  {
	display: block;
}

#ujspasssubmenu span {
	display: block;
	padding: 3px 7px;
	background-color: #efefef;
}

#ujspasssubmenu span:hover {
	cursor: pointer;
	/*text-decoration: underline;*/
}

#ujsRejdiv {
	position: absolute;
	left: 0px;
	top: 0px;
	z-index: 200;
}

#ujsRejTbl {
	position: relative;
	left: 200px;
	top: 120px;
}

#ujsRejTbl, #ujsRejTbl table {
	border: 0;
}

#ujsRejTbl td, #ujsRejTbl tr {
	padding: 0;
	margin: 0;
}

div.ujsRejSubdiv {
	width: 500px;
	height: 200px;
	padding: 10px;
	background-color: white;
	padding: 5px;
	margin: 15px;
	border: 1px solid grey;
}

div.ujsRejSubdiv table {
	width: 100%;
	border: 1px solid grey;
	border-collapse: collapse;
	font-family: "Verdana", "Arial", "Helvetica", sans-serif;
	font-size: 11px;
}

div.ujsRejSubdiv table td, div.ujsRejSubdiv table th {
	border: 1px solid grey;
	padding: 3px !important;
}

#htmldata-hist a.ticket {
	text-decoration: none !important;
	color: blue !important;
}

#htmldata-hist a.clip {
	border-bottom: 1px dashed red !important;
}

#htmldata-hist a.ticket:hover {
	text-decoration: underline !important;
	color: grey !important;
}

#htmldata-hist a.clip:hover {
	text-decoration: none !important;
	border-bottom: 1px dashed grey !important;
}

#buttonsDiv img {
	vertical-align: middle;
	cursor: pointer;
	margin-left: 20px;
}

#hintspace {
	top: 26px !important;
}

#stemplate option:nth-of-type(even) {
	background-color: #f0f0f0;
}
